﻿using System.Threading.Tasks;

namespace Sidvall.WorkItemManager.Data
{
    public partial interface IWorkItemWorkCondition : Sidvall.Data.IDataRowContextProvider
    {
        string ConditionContext { get; set; }
        string GroupId { get; set; }
        global::Sidvall.WorkItemManager.Workflow.ThreadAction InvalidAction { get; set; }
        bool IsEnabled { get; set; }
        bool IsEnabledOnRetry { get; set; }
        long WorkConditionId { get; set; }
        long WorkItemId { get; set; }
        IWorkCondition WorkCondition { get; set; }
        IWorkItem WorkItem { get; set; }
    }
}